package com.itheima.Test03;

import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;

public class StudentManager001 implements StudentManager {


    @Override
    public void getStudentInfo(String name) throws IOException {
        /*定义StudentManager的子类，要重写getStudentInfo()，实现方法：根据传入的姓名值，从文件
        查询出一个学员信息，如果不存在提示：查询的学员不存在！否则，从文件读取查询的学员信息，
        封装到Student对象中，并显示到控制台*/
        BufferedReader br = new BufferedReader(new FileReader("KuoZhanTest\\student.txt"));
        ArrayList<String> list = new ArrayList<>();
        String s;
        while ((s = br.readLine()) != null) {
            list.add(s);
        }
        while (true) {
            for (String s1 : list) {
                if (s1.contains(name)) {
                    System.out.println(s1);
                    System.exit(0);
                }else{
                    System.out.println("信息不存在");
                }
            }
        }
    }
}


